Sales
AddressProperty TypeCurrent Estimated ValuePrice PaidDate
1 OVANNA MEWS Terraced £757,133 £750,000 31 Mar 2023
2 OVANNA MEWS Terraced £798,176 £745,000 13 Dec 2021
3 OVANNA MEWS Terraced £997,400 £840,000 11 Sep 2020
4 OVANNA MEWS Terraced £856,427 £550,000 17 Apr 2014
5 OVANNA MEWS Terraced £939,320 £545,000 8 Nov 2011
6 OVANNA MEWS Terraced £810,441 £507,500 18 May 2007